﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Telerik.WinControls;
using System.Threading;
using System.Data.SqlClient;

namespace Sistema_de_Patrimonio.SDP_UI.Menu
{
    public partial class Menu_Presentacion : Telerik.WinControls.UI.RadForm
    {
        public Menu_Presentacion()
        {
            InitializeComponent();
        }

        int z;//Variable para Progressbar Value
        SDP_UI.Usuarios.Usuarios_Login Login = new SDP_UI.Usuarios.Usuarios_Login();

        private void Menu_Presentacion_Load(object sender, EventArgs e)
        {
            this.TmrProgreso.Enabled = true;
            this.TmrProgreso.Interval = 40;

            //CARGO A VER SI ACELERA LA CARGA DENTRO DEL PROGRAMA, NO TESTEADO

            SDP_DAL.Articulo_DAL Articulos = new SDP_DAL.Articulo_DAL();
            Articulos.ArticuloLoad();

            SDP_UI.Articulos.Articulos_Inicio Prueba = new SDP_UI.Articulos.Articulos_Inicio();
            Prueba.Articulos_Inicio_Load(sender, e);

            SDP_DAL.Existencia_DAL Existencias = new SDP_DAL.Existencia_DAL();
            Existencias.CargarMovimientosArticulo(221, 1);
            Existencias.CargarSaldoArticulo(221, 1);

           /* try
            {         //CONTROL DE VERSIONES DESACTIVADO
                if (this.obtenerVersiones() != version)
                {
                    MessageBox.Show("La versión de la Aplicación es antigua. Por Favor actualice la misma ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    Application.Exit();
                }
            }
            catch
            {
                MessageBox.Show("No se puede conectar con el servidor, pruebe más tarde ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Application.Exit();

            }*/

        }

        private void TmrProgreso_Tick(object sender, EventArgs e)
        {
            z += 2;
            if (z > 100)
            {
                this.Hide();
                this.TmrProgreso.Enabled = false;
                Login.Show();
                return;
            }
            this.PgbCargando.Value1 = z;
            this.LblNumero.Text = PgbCargando.Value1.ToString();
        }
    }
}
